constable sky - French English Dictionary